import request from '@/utils/request'

//查询项目规划设计与实施方案编制变更成果
export function queryByProject(data) {
    return request({
      url: '/pc/project/constructing_plan_change_result/query_by_project_id',
      method: 'POST',
      formData: data
    })
}
//查询变更前审定项目建设信息
export function queryEarlyProjectConstructingPlanCheckArea(data) {
    return request({
      url: '/pc/project/constructing_plan_change_result/queryEarlyProjectConstructingPlanCheckArea',
      method: 'POST',
      formData: data
    })
}
//查询变更前审定投资信息
export function queryEarlyProjectConstructingPlanInvestment(data) {
    return request({
      url: '/pc/project/constructing_plan_change_result/query_early_project_constructing_plan_investment',
      method: 'POST',
      formData: data
    })
}
//查询变更审定后的CAD现状图
export function changeAfterCAD(data) {
  return request({
    url: '/pc/project/constructing_plan_change_result/query_status_map_by_project_id',
    method: 'POST',
    formData: data
  })
}
//查询变更前的CAD现状图
export function changeBefourCAD(data) {
  return request({
    url: '/pc/project/constructing_plan_change_result/query_early_status_map_by_project_id',
    method: 'POST',
    formData: data
  })
}



//项目实施施工单位--综合监管信息
export function shigongInfo(data) {
    return request({
      url: '/pc/project/constructing_plan_change_result/constructing_super_supervising_info',
      method: 'POST',
      data
    })
}
//项目实施施工单位--施工后综合监理信息详细
export function shigongAfterDetail(data) {
  return request({
    url: '/pc/project/constructing_plan_change_result/constructing_later_supervising_check',
    method: 'POST',
    formData: data
  })
}
//项目实施施工单位--施工前后综合监理信息详细
export function shigongBeforeDetail(data) {
  return request({
    url: '/pc/project/constructing_plan_change_result/constructing_early_supervising_check',
    method: 'POST',
    formData: data
  })
}
//施工后
export function constructingConstructSupervisingCheck(data) {
  return request({
    url: '/pc/project/constructing_plan_change_result/constructing_construct_supervising_check',
    method: 'POST',
    data
  })
}


//项目实施监理单位--综合监管信息
export function jianliInfo(data) {
    return request({
      url: '/pc/project/constructing_plan_change_result/constructing_supervising_info',
      method: 'POST',
      data
    })
}
//项目实施监理单位--综合监理信息详细
export function jianliDetailInfo(data) {
  return request({
    url: '/pc/project/constructing_plan_change_result/constructing_supervising_check',
    method: 'POST',
    data
  })
}




//项目实施--保存项目规划设计与实施方案编制变更成果
export function saveInfo(data) {
  return request({
    url: '/pc/project/constructing_plan_change_result/save',
    method: 'POST',
    data
  })
}
//项目实施--重新保存项目规划设计与实施方案编制变更成果
export function saveAgain(data) {
  return request({
    url: '/pc/project/constructing_plan_change_result/save_again',
    method: 'POST',
    formData: data
  })
}

//综合信息施工中

export function constructingSuperviseInfo(data) {
  return request({
    url: '/pc/project/constructing_plan_change_result/constructing_supervise_info',
    method: 'POST',
    data
  })
}

//施工后
export function constructingLaterSupervisingInfo(data) {
  return request({
    url: '/pc/project/constructing_plan_change_result/constructing_later_supervising_info',
    method: 'POST',
    data
  })
}

//判断是否进行变更录入
export function judgeChangeSave(data) {
  return request({
    url: '/pc/project/constructing_plan_change_result/judge_project_change',
    method: 'POST',
    formData: data
  })
}


//查询附件信息
export function queryProjectResultAuditInfo(data) {
  return request({
    url: '/pc/project/constructing_plan_change_result/query_file',
    method: 'POST',
    formData: data
  })
}
//查询变更前后CAD图的对比
export function queryChangePlanningMapList(data) {
  return request({
    url: '/pc/project/constructing_plan_change_result/query_change_planning_map_list',
    method: 'POST',
    formData: data
  })
}

//成果录入片块回显
export function queryConstructingPlanChangeResultLand(data) {
  return request({
    url: '/pc/project/constructing_plan_change_result/query_constructing_plan_change_result_land',
    method: 'POST',
    formData: data
  })
}
//成果录入附件回显
export function queryConstructingPlanChangeResultFile(data) {
  return request({
    url: '/pc/project/constructing_plan_change_result/query_constructing_plan_change_result_file',
    method: 'POST',
    formData: data
  })
}

//提交项目变更录入
export function constructingPlanChangeResultCommit(data) {
  return request({
    url: '/pc/project/constructing_plan_change_result/constructing_plan_change_result_commit',
    method: 'POST',
    data
  })
}